interface IStack(T)
{
    void push(T);
    T pop();
    T peek();
}
